<?php
/**
 * 模式修正符
 * x：忽略模式中的空白
 * 
 * eval("a=33")js中的，把字符串当表达式来用
 * e：就是js中的eval（）
 * m：把字符串视为多行
 * 
 * 
 * 
 */




//$str="ab";
//$preg='/a b/ix';//x忽略模式中的空白
//var_dump(preg_match($preg, $str));

//$str="<div>houdunwang.com</div>
//     <div>baidu.com</div>";
//$preg='/<(div)>(.*)<\/\1>/ie';//e  把字符串当表达式来用
//echo preg_replace($preg, "'<h2>'.strtoupper('\\2').'</h2>'", $str);


//$str="<em>adv</em>\n<em>baidu.com</em>";
//$preg='/<em>.*<\/em>$/mi';   //<\/em>$  匹配以</em>结尾的           加m匹配2个   不加1个
//preg_match_all($preg, $str,$arr);
//echo "<pre>";
//print_r($arr);


//$con = file_get_contents("2.1.html");//将整个文件读入一个字符串
//$preg = '/<div>.*<\/div>\s?$/im';
//preg_match_all($preg,$con,$arr);
//echo "<pre>";
//print_r($arr);



?>
